package com.xyhy.core.base.model.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

@Getter
@Setter
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("核心：下拉框扩展VO")
public class OptionsExVO extends OptionsVO {
  @ApiModelProperty("扩展信息")
  private String exInfo;

  @ApiModelProperty("禁用")
  private Boolean disabled;

  public OptionsExVO(Long id, String name, String exInfo) {
    super(id, name);
    this.exInfo = exInfo;
  }

  public OptionsExVO(Long id, String name, String exInfo, boolean disabled) {
    super(id, name);
    this.exInfo = exInfo;
    this.disabled = disabled;
  }

}
